﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for XL_Matkhau
/// </summary>
public class XL_Matkhau
{
	public XL_Matkhau()
	{
		//
		// TODO: Add constructor logic here
		//
	}
    public static string KT_dokho_MK(String matkhau)
    {
        
        int Temp;
        double Temp1;
        
        Char[] Mang_GT_DB = new Char[]{'!','@','#','$','%','^','&','*','.'};
        
        // Kiem tra khac kieu so nguyen
        if (int.TryParse(matkhau, out Temp)) // Neu la so nguyen
        {
            return "Mức độ rất dễ";
        }
        // Kiem tra khac kieu so thuc
        if (double.TryParse(matkhau, out Temp1)) // Neu la so thuc
        {
            return "Mức độ dễ";
        }
        // Kiem tra co so dac biet khong
        int solan_TR = 0;
        foreach (char kytu in Mang_GT_DB)
        {
            if (matkhau.IndexOf(kytu) != -1)
            {
                solan_TR += 1;                               
            }
                        
        }
        
        switch (solan_TR)
        {
            case 1:
                return "Mức độ khó";
            case 2:
                return "Mức độ rất khó";
            default:
                return "Mức độ trung bình";
                
        }

        
    }
}